草庐IT

java - Jquery 发布到 Servlet

全部标签

javascript - jQuery 获得某些类而不是其他类

我有一个看起来像的div类(class)没有特定的顺序。如果我执行$('div').attr('class'),那么我会得到该div的所有类的列表。我想要的是只获取不可resizable、draggable或table的类。在这种情况下,我想要abcshadow。我该怎么做。 最佳答案 varall="draggableresizableabctableshadow";varsome=all.replace(/(?:^|\s)(resizable|draggable|table)(?=\s|$)/g,'');console.log(

javascript - jQuery 事件按键 : Which key was pressed? A-Z, & @

在按下键时,我从jQuery得到以下内容:jQuery.EventaltKey:falseattrChange:undefinedattrName:undefinedbubbles:truebutton:undefinedcancelable:truecharCode:0clientX:undefinedclientY:undefinedctrlKey:falsecurrentTarget:HTMLDivElementdata:undefineddetail:0eventPhase:2fromElement:undefinedhandleObj:Objecthandler:functi

javascript - jQuery 在悬停时滚动到 div 并返回到第一个元素

我基本上有一个设置尺寸和overflow:hidden的div。该div包含7个子div(但一次只显示一个),当它们各自的链接悬停时,我希望它们可以垂直平滑地滚动。但是,第一部分(div)没有链接,并且在没有悬停链接时是默认部分。看看这个jsFiddle,了解我所说内容的基本结构:http://jsfiddle.net/YWnzc/我曾尝试使用jQueryscrollTo来完成此操作,但未能成功。如有任何帮助,我们将不胜感激。谢谢。 最佳答案 是这样的吗?http://jsfiddle.net/YWnzc/5/代码:jQuery("

javascript - jQuery 更新 html 元素文本而不影响 HTML 子元素

我有一个小问题,我不知道如何解决。我有一个像这里一样的HTML层次结构TitleGoesHere我喜欢做的是修改“TitleGoesHere”。我尝试的是:$('#el_01title').text('NewTitleGoesHere');但这也删除了:有没有办法只更新“TitleGoesHere”而不影响span元素? 最佳答案 您可以通过访问DOM元素并获取其firstChild来直接编辑文本节点。$('#el_01.title')[0].firstChild.data='NewTitleGoesHere';如果有多个.titl

javascript - jQuery 单击滚动条未注册为 IE 中的元素?

这是特指jQuerydropkick插件:http://jamielottering.github.com/DropKick/滚动到第二个演示,其中列表溢出并且有一个滚动条。在除IE之外的任何浏览器中,您都可以与滚动条进行交互。在IE中,面板在鼠标松开时隐藏,就好像它认为点击可能在元素之外?我希望得到任何帮助来找出问题。 最佳答案 尝试这样做:$dk.bind('focus.dropkick',function(e){$dk.addClass('dk_focus');});$(document.body).bind('click.d

javascript - jquery.each 函数是否有可能不破坏 'this' 变量?

所以如果变量“this”当前被设置为一个对象,{name:"Theoldthis"}下面的代码会在循环中改变它vararray=[1,2,3];$.each(array,function(i,e){alert(this.name);});不会找到this.name,而是在循环执行期间将变量“this”设置为与“e”相同是否可以让jquery不破坏$.each循环中的this变量? 最佳答案 如果您使用native.forEach而不是$.each,您可以通过发送第二个回调来设置回调的this值争论...array.forEach(f

javascript - 使用 JavaScript 或 jQuery 如何检查窗口上是否存在事件?

设置我已将一个事件附加到“窗口”对象,我想通过代码检查它是否存在。window.addEventListener('beforeunload',function(e){/*...*/},false)尝试我试过simple和jQuery,但没有成功。我对jsFiddle进行了更多尝试.window.beforeunload//isundefinedasiswindow.onbeforeunload$(window).data('events')//notworkingeither这可能吗?关于DOM和其他元素也有类似的问题(here和here),但我尝试过的方法都没有奏效。

java - 在不刷新的情况下更新jsp页面的内容

我有一个显示表格内容的jsp页面。当用户查看页面时,表格的内容每秒都会发生变化。因此,用户必须每次都刷新页面才能看到新鲜和更新的内容。如何在不刷新页面的情况下更新jsp页面的内容。我想要一种功能,就像在gmail.com中一样,邮箱的大小不断增加而用户不刷新。 最佳答案 您应该考虑使用Ajax(jQuery是我的首选方法)。http://api.jquery.com/jQuery.get/http://api.jquery.com/jQuery.post/然后这将触发一个Controller,该Controller将在不刷新页面的情

jquery - 停止事件冒泡 - 提高性能?

如果我不回来了false来自事件回调,或使用e.stopPropagationjQuery的特性,事件使DOM冒泡。在大多数情况下,我不关心事件是否冒泡。就像这个DOM结构示例一样:​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​通常,我没有像这样的多个嵌套提交回调:$('#theDiv').submit(function(){alert('DIV!');});$('#theForm').submit(function(e){alert('FORM!'

javascript - 无法发布到 github v3 API

我正在尝试通过javascript创建公共(public)要点。我没有使用任何身份验证-这都是客户端。vargist={"description":"test","public":true,"files":{"test.txt":{"content":"contents"}}};$.post('https://api.github.com/gists',gist,function(data){});以上代码抛出400:错误请求-解析JSON时出现问题。但是,我的JSON是有效的。有什么想法吗? 最佳答案 啊哈-我无法将对象传递给$.